home *** CD-ROM | disk | FTP | other *** search
/ Over 1,000 Windows 95 Programs / Over 1000 Windows 95 Programs (Microforum) (Disc 1).iso / 1081 / wwwalker.tbk (.txt) < prev   
Asymetrix ToolBook File  |  1997-04-16  |  41KB  |  567 lines

  1. D_427
  2. 13.36 01/02/94
  3. toolb-l
  4. Q:> How to extract automatically frames from an AVI ?
  5. 13.48 01/02/94
  6. pirovano@climber.siam.mi.cnr.it
  7. <BookPath>
  8. :HDMEDIAPATH
  9. Arial
  10. Arial
  11. Arial
  12. System
  13. Arial
  14. The WWWalker - v. 1.0
  15. Connect
  16. The WWWalker    - v. 1.0
  17. by Paolo Tosolini, Italy
  18. tosolini@psicosun.univ.trieste.itttttrieste.ittttt
  19. This demo works only if you use as a browser Netscape (all versions) or Mosaic (v. 2.08 or higher).
  20. Choose the desired URL in the following list and click the button Connect.
  21. author level to add new items...........
  22. Items
  23. Add items
  24. URLname
  25. Items
  26. URLname
  27. Connect
  28. enterPage
  29. Items
  30. Connect
  31. buttonClick
  32. notifyBefore 
  33. temp 
  34. "URLname"
  35. textlineCount(
  36. "URLs" 
  37. "Items")
  38. ' & CRLF 
  39. "Connect"
  40. buttonClick loc
  41. MM-WWW-PC Web
  42. Toolbook User's Web
  43. VRXplorer
  44. Shinjuku Guide
  45. Scripta
  46. SuperCAL
  47. Clear
  48. Clear
  49. Connect
  50. Connect !
  51. Connect
  52. onTop
  53. Stay onTop
  54. enterPage
  55. CDBSE&File
  56. &Open...    Ctrl+O
  57. &Save    Ctrl+S
  58. Save &As...
  59. saveas
  60. &Import...
  61. import
  62. &Export...
  63. export
  64. Print Set&up...
  65. printsetup
  66. &Print Pages...    Ctrl+P
  67. printpages
  68. Prin&t Report...
  69. printreport
  70. Send &Mail...
  71. sendmail
  72. &Run...
  73. E&xit    Alt+F4
  74. &Edit
  75. &Undo    Ctrl+Z
  76. Cu&t    Ctrl+X
  77. &Copy    Ctrl+C
  78. &Paste    Ctrl+V
  79. paste
  80. C&lear    Del
  81. clear
  82. Select &All    Shift+F9
  83. selectall
  84. Select Pa&ge    Shift+F12
  85. selectpage
  86. &Size to Page    F11
  87. sizetopage
  88. F&ind...    F5
  89. Re&place...
  90. replace
  91. Aut&hor    F3
  92. author
  93. &Text
  94. &Character...    F6
  95. character
  96. &Paragraph...    F7
  97. paragraph
  98. &Regular    Ctrl+Space
  99. regular
  100. &Bold    Ctrl+B
  101. &Italic    Ctrl+I
  102. italic
  103. &Underline    Ctrl+U
  104. underline
  105. Stri&keout    Ctrl+K
  106. strikeout
  107. Superscrip&t/Subscript
  108. superscriptSubscript
  109. &Normal Script
  110. normalscript
  111. Su&bscript    Ctrl+L
  112. subscript
  113. Su&perscript    Ctrl+Shift+L
  114. superscript
  115. &Show Hotwords    F9
  116. showhotwords
  117. &Page
  118. &Next    Alt+Right
  119. &Previous    Alt+Left
  120. previous
  121. &First    Alt+Up
  122. first
  123. &Last    Alt+Down
  124. &Back    Shift+F2
  125. &History...    Ctrl+F2
  126. history
  127. N&ew Page    Ctrl+N
  128. newpage
  129. &Help
  130. &Contents    F1
  131. contents
  132. Status &Bar    F12
  133. statusbar
  134. --    MultiMedia WWW PC v. 2.0 functions
  135. HPaolo Tosolini, Italy    02/95
  136. --    email: tosolini@psicosun.univ.trieste.
  137. --        MM-
  138. m-PC 
  139. e summary
  140. --        isBrowserOpen
  141. --        browserWinMode APPhWnd,winState,WinPos
  142. --        appWinMode 
  143. --        runBrowser URL,mode
  144. --        getURL newURL
  145. --        printURL
  146. --        quitWindow 
  147. ~,otherApps,currentApp
  148. --        taskSwitch 
  149. --    This 
  150. can be copied 
  151. your own 
  152. Xwhich 
  153. -- otherwise 
  154. FALSE
  155. IsMosaicOpen() 
  156. "TRUE"
  157. "MOSAIC"
  158. IsNetscapeOpen() 
  159. "NETSCAPE"
  160. -- change 
  161. estate 
  162. IsBrowserOpen() 
  163. linkDLL "user"
  164. INT setWindowPos (WORD, 
  165.  -2, 0, 0, 0, 0, 3)
  166. "MAX"
  167. ShowWindow(
  168.  3)    -- maximize 
  169. "NORMAL"
  170.  1)    -- 
  171. "MIN"
  172.  7)    -- minimize 
  173. winPos 
  174. "FRONT"
  175. SetActiveWindow(
  176. )         -- 
  177. "BACK"
  178. )     -- reactivate the original 
  179. "ONTOP"
  180.  -1, 0, 0, 0, 0, 3)
  181. INT, 
  182.  -2, 0, 0, 0, 0, 3)
  183.  3)    -- 
  184.  1)    -- 
  185.  7)    -- 
  186.  -1, 0, 0, 0, 0, 3)    -- 
  187. app on 
  188.  -2, 0, 0, 0, 0, 3)    -- disable 
  189. -- try 
  190. . Kiosk 
  191.  supported 
  192.  32 bit only
  193. "mosaic.exe -k" && URL    -- kiosk 
  194. +" && 
  195. sysErrorNumber 
  196. "netscape.
  197. x" && 
  198. -- instruct 
  199. -- doesn't work 
  200.  2.07 
  201. 4URLhistory
  202. Command1 
  203. 2}"    -- 
  204. 6combination
  205. Command2 
  206. "{keyEnter}"
  207. MosaicCommand 
  208. "%fo"        -- 
  209. simulates a File OpenURL
  210. NetscapeCommand 
  211. "%fl"    -- 
  212. 3penLocation
  213. tb30win.dll"
  214. ndKeys (STRING,INT)
  215. launch 
  216. -- different 
  217. ,MAX,
  218. sendKeys (
  219.         -- 
  220. a custom 
  221. becomes 
  222.  document 
  223. 2}"    -- 
  224. "%fp"            -- 
  225. Print
  226. Command3 
  227. C     either 
  228.     )             -- 
  229. PostMessage (
  230.  16, 0, 0)    -- 16 instructs 
  231. temp 
  232. findTBKs()
  233. ehandles
  234. temp2 
  235. f)         -- 
  236.  Toolbook apps 
  237. , 16, 0, 0)    -- 16 
  238. )         -- 
  239. , 16, 0, 0)    -- 16 
  240.  switch 
  241. untranslateWindowMessage 0x0112 
  242. Windowhandle 
  243. WM_SYSCOMMAND
  244. already 
  245. isNetscapeOpen
  246. ZNetscapeClassName
  247. "AfxFrameOrView"    -- 
  248. @ class 
  249. FindWindow(
  250. isMosaicOpen
  251. GetMosaicHandle()    -- Check 
  252. -- Portions 
  253. following scripts are 
  254. copyright 
  255. Asymetrix Corporation
  256. handler checks 
  257. running 
  258. returns 
  259.  GetWindowText(
  260. emanager's 
  261. ,0) -- 0 
  262.     -- Step through 
  263. remaining windows, 
  264. retrieve information
  265.     -- on 
  266. ' that 
  267. Llevel.
  268.         -- test 
  269. GetParent(wH) = 0
  270. FileName 
  271. nameOfFile(wH)
  272. WindowCaption 
  273. nameOfWindow(wH)
  274. c"NCSA 
  275. "    -- 
  276.         -- 
  277.         -- The parameter value "2" causes getWindow 
  278.         -- 
  279.         -- 
  280. (wH,2) 
  281. ZwH = 0
  282. -- initialize buffer 
  283. 40 spaces so we don't blow memory.
  284. ;,41) -- 40 + 
  285. ytermination
  286. moduleHandle 
  287. getclassword(wH,-16)
  288. GetModuleFilename(mh,
  289. ,41) -- 40 + 
  290. handlers 
  291. toolbook 
  292. Jone 
  293. calling 
  294. ZprevHandle
  295. ZhMem, lpMem
  296. Zstack handleList
  297. gGetNextWindow(
  298. GetClassName(
  299. kernel"
  300. gGlobalAlloc(
  301. GlobalLock(
  302. gGlobalUnlock(
  303. gGlobalFree(
  304. R66, 64)
  305.  <> 0
  306. , 64) > 0
  307. 1(0, 
  308. ) = "ToolBook" 
  309. 1(0, 
  310. ) = "TBKMain"
  311.  must contain a 
  312. DWORD)
  313. ' GetClassWord(
  314. GetModuleFileName(
  315.             -- Do NOT forget 
  316. include a FORWARD statemement 
  317. unlinkDLL "
  318. buttonClick
  319. "Connect"
  320. getURL(
  321. FALSE
  322. "I can 
  323. xconnect 
  324. the specified 
  325. <." & CRLF & \
  326. "Please, choose/insert a valid 
  327. Ebrowser 
  328. running."
  329. "Items"
  330. "Back"
  331. "Clear"
  332. "Stay onTop"
  333. appWinMode(
  334. ,NORMAL,TRUE)
  335. "Not 
  336. enterApplication
  337. winAppMode(
  338. NETSCAPE
  339. IsMosaicOpen
  340. FALSE
  341. 2zIsNetscapeOpen
  342. MOSAIC
  343. isBrowserOpen
  344. FALSE
  345. FRONT
  346. ONTOP
  347. SetActiveWindow
  348. EsetWindowPos
  349. 0&setWindowPos
  350. NORMAL
  351. dIsBrowserOpen
  352. ShowWindow
  353. browserWinMode
  354. 0&setWindowPos
  355. EsetWindowPos
  356. NORMAL
  357. ShowWindow
  358. appWinMode
  359. .&,    "
  360. .&,    "
  361. mosaic.exe
  362. FALSE
  363. netscape.exe
  364. mosaic.exe -k
  365. dIsBrowserOpen
  366. runBrowser
  367. NETSCAPE
  368. NetscapeCommand
  369. runBrowser
  370. tb30win.dll
  371. FALSE
  372. FRONT
  373. {keyEnter}
  374. Command2
  375. {keyEscape 2}
  376. CssendKeys
  377. Command1
  378. sendKeys
  379. URLhistory
  380. browserWinMode
  381. dIsBrowserOpen
  382. MOSAIC
  383. MosaicCommand
  384. getURL
  385. tb30win.dll
  386. dIsBrowserOpen
  387. FALSE
  388. FRONT
  389. {keyEnter}
  390. Command2
  391. {keyEscape 2}
  392. CssendKeys
  393. Command1
  394. sendKeys
  395. browserWinMode
  396. Command3
  397. printURL
  398. FALSE
  399. SetActiveWindow
  400. PostMessage
  401. dfindTBKs
  402. dIsBrowserOpen
  403. quitWindow
  404. WM_SYSCOMMAND
  405. taskSwitch
  406. .&,    "
  407. FALSE
  408. AfxFrameOrView
  409. FindWindow
  410. isNetscapeOpen
  411. .&,    "
  412. FALSE
  413. GetMosaicHandle
  414. isMosaicOpen
  415. FileName
  416. GetWindow
  417. GetWindowText
  418. WindowCaption
  419. NCSA Mosaic
  420. 5#nameOfWindow
  421. nameOfFile
  422. GetParent
  423. GetMosaicHandle
  424.                                         
  425. <oGetWindowText
  426. buffer
  427. nameOfWindow
  428.                                         
  429. GetModuleFilename
  430. buffer
  431. 'getclassword
  432. nameOfFile
  433. GlobalUnlock
  434. TBKMain
  435. GlobalAlloc
  436. GetNextWindow
  437. GetClassName
  438. GetWindowText
  439. ToolBook
  440. GlobalFree
  441. GlobalLock
  442. GetClassName
  443. GlobalAlloc
  444. MOS-#
  445. GlobalLock
  446. GlobalUnlock
  447. ,#TRONT-#
  448. GlobalFree
  449. kernel
  450. iGetNextWindow
  451. findTBKs
  452. GetModuleFileName
  453. FindWindow
  454. GetWindow
  455. GetParent
  456. GetWindowText
  457. GetClassWord
  458. SetActiveWindow
  459. ShowWindow
  460. PostMessage
  461. kernel
  462. enterbook
  463. tb30win.dll
  464. kernel
  465. leaveBook
  466. Items
  467. Please, choose/insert a valid URL or check if the browser is running.
  468. FALSE
  469. button
  470. I can not connect to the specified URL.
  471. appWinMode
  472. getURL
  473. Clear
  474. Connect
  475. Not onTop
  476. NORMAL
  477. Stay onTop
  478. buttonClick
  479. winAppMode
  480. onTop
  481. Connect
  482. NORMAL
  483. Stay onTop
  484. enterApplication
  485. author
  486. reader
  487. leavePage
  488. Items
  489. MM-WWW-PC Web,http://www.univ.trieste.it/mmwwwpc/mmwwwpc.html
  490. Toolbook User's Web,http://www.univ.trieste.it/tbkwww/tbkwww.html
  491. VRXplorer,http://www.univ.trieste.it/vrx/vrx.html
  492. Shinjuku Guide,http://www.univ.trieste.it/shinjuku/shinjuku.html
  493. Scripta,http://www.univ.trieste.it/scripta/scripta.html
  494. SuperCAL,http://www.staffs.ac.uk/supercal/supercal.htm
  495. ciao,ciao
  496. To insert a new item, input a short description together with the relative URL, separated by a comma. Don't use commas in the description text.
  497. Items
  498. Connect
  499. =!@t3w
  500. -*@t'Ht
  501. LIST\
  502. strlstrh8
  503. MSMAIL  INI
  504. WINCHAT INI
  505. NETWATCHINI 
  506. WINMETERINI 
  507. SYSTEM     
  508. SYSTEM  000
  509. DOSAPP  INI 
  510. PREC    EXE
  511. FINSTALLHLP
  512. UNIDRV  HLP
  513. BP1CP2  PCM
  514. NETWARE DRV
  515. DD1CP1  PCM
  516. NETWARE HLP
  517. VNETWARE386
  518. VNB     386
  519. VIPX    386
  520. MVPROAUDDRV
  521. MVMIXER 
  522. Connect
  523. The WWWalker    - v. 1.0
  524. by Paolo Tosolini, Italy
  525. tosolini@psicosun.univ.trieste.itttttrieste.ittttt
  526. This demo works only if you use as a browser Netscape (all versions) or Mosaic (v. 2.08 or higher).
  527. Choose the desired URL in the following list and click the button Connect.
  528. author level to add new items...........
  529. Items
  530. Add items
  531. URLname
  532. Items
  533. URLname
  534. Connect
  535. enterPage
  536. Items
  537. Connect
  538. buttonClick
  539. notifyBefore 
  540. temp 
  541. "URLname"
  542. textlineCount(
  543. "URLs" 
  544. "Items")
  545. ' & CRLF 
  546. "Connect"
  547. buttonClick loc
  548. MM-WWW-PC Web
  549. MM-WWW-PC Web
  550. Toolbook User's Web
  551. VRXplorer
  552. Shinjuku Guide
  553. Clear
  554. Clear
  555. Connect
  556. Connect !
  557. Connect
  558. onTop
  559. Stay onTop
  560. enterPage
  561. MM-WWW-PC Web
  562. Toolbook User's Web
  563. VRXplorer
  564. Shinjuku Guide
  565. Scripta
  566. SuperCAL
  567.